﻿using System.Collections.Generic;
using NHibernate.Criterion;

namespace Business.Entity.Vendas.MovimentacaoCaixa.SubClass.Suprimento
{
    public class SuprimentoRepository : RepositoryBase<Suprimento>
    {
        public static IList<Suprimento> SuprimentosDia(int caixa)
        {
            return GetSession().CreateCriteria<Suprimento>()
                .Add(Restrictions.Where<Suprimento>(suprimento =>
                    suprimento.DataMovimento == Utils.Configuracao.DiaProcessamento &&
                    suprimento.Caixa == caixa)).List<Suprimento>();
        }
    }
}
